Kerris Meadows and a 43-year-old Newark resident got into the unspecified argument outside Mount Olive Baptist Church around 10:30 a.m. last Saturday, Dec. 16, Hackensack Police Capt. Michael Antista said.
The Central Avenue church was conducting a food drive at the time.
The second man told officers who responded to a call of a man with a gun that Meadows pointed a revolver and threatened to shoot him with it, Antista said.
Meadows eventually fled in a vehicle, the captain said.
As the officers investigated, a member of the church told them that Meadows had run inside and handed over a bag with the gun in it before he took off, Antista said.
Meadows turned up at Hackensack police headquarters a short time later to surrender, he said.
Police charged him with aggravated assault, making terroristic threats and multiple weapons offenses, as well as with having hollow-nosed bullets.
Meadows -- a Queens, NY, native with no prior record of felonies -- remained held in the Bergen County Jail on Friday, six days after his arrest, records show.
Click here to follow Daily Voice Fort Lee and receive free news updates.